final sales - Spanish English Dictionary